/*
 *  linux/lib/close.c
 *
 *  (C) 1991  Linus Torvalds
 */

#define __LIBRARY__
#include <unistd.h>             // Linux 标准头文件。定义了各种符号常数和类型，并声明了各种函数。
                                // 如定义了__LIBRARY__，则还含系统调用号和内嵌汇编 syscall0()等

// 关闭文件函数。
// 下面该宏对应函数原型：int close(int fd)。它直接调用系统中断 int 0x80，参数是__NR_close。
// 其中 fd 是文件描述符。
_syscall1(int,close,int,fd)
